table.container{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	}
	table.container td.td_container{
		height:100%;
		vertical-align:top;
		text-align:center;
	}
	table.container td.tbl-footer{
		height:40px;
		vertical-align:bottom;
		background:url(../images/footer-bg.png) repeat-x left bottom;
		}
		table.container td.tbl-footer p{
			margin:0px auto;
			width:960px;
			/*background:url(../images/footer-logo.png) no-repeat 0 center;*/
			color:#fff;
			padding-left:20px;
			height:24px;
			vertical-align:middle;
		}
		
.popUserList{
	width:700px;
	background:#fff url(../images/dialog-bg.png) repeat-x left center;
	border:3px solid #506a8a;
	padding:0px;
	/*-moz-border-radius:10px;
	-webkit-border-radius:10px;*/
	-moz-box-shadow: 0 0 150px #c3c4c5;
	-webkit-box-shadow: 0 0 150px #c3c4c5;
	position: absolute;
	}
	.popUserList h3{
		background:#e3e3e3;
		border:none;
		border-bottom:1px solid #333;
		font-size:16px;
		padding:10px;
		}
		.popUserList .userlist{
			width:680px;
			margin:10px auto;
		}
table.tbl-userlist{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	border:1px solid #999;
	}
	table.tbl-userlist td,
	table-tbl-userlist th{
		height:20px;
		line-height:20px;
		border:1px solid #ccc;
	}
	table-tbl-userlist th{
		background:#08ceff;
		text-align:center;
	}
	table.tbl-userlist td.even{
		background:#ccc;
	}
		
table.left-list-table-container{
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	}
	table.left-list-table-container td.header{
		vertical-align:top;
	}
	table.left-list-table-container td.header{
		height:70px;
	}
	table.left-list-table-container td.left{
		width:220px;
		height:100%;
	}
table.left-list-table{
	width:200px;
	height:100%;
	border:none;
	}
	table.left-list-table td{
		vertical-align:top;
	}
	table.left-list-table td.left-list-table-td{
		height:100%;
		border:2px solid #26501B;
		border-top:none;
	}
	table.left-list-table td s{
		height:37px;
		margin:0px;
		background:url(../images/right-content-tab-bg.png) repeat-x 0 0;	
		color:#fff;
		font-size:12px;
		line-height:37px;
		vertical-align:middle;
		padding-left:0px;
	}
	#leftmeetingtable{
		vertical-align:middle;
		background:url(../images/right-content-tab-bg.png) repeat-x 0 0;
		color:#fff;
		font-size:12px;	
	}
table.right-list-table{
	height:100%;
	width:100%;
	border:none;
	}
	table.right-list-table td.right-list-table-tab-td{
		vertical-align:top;
	}
	table.right-list-table td.right-list-table-td{
		moz-border-bottom-colors: none;
	    -moz-border-image: none;
	    -moz-border-left-colors: none;
	    -moz-border-right-colors: none;
	    -moz-border-top-colors: none;
	    background: none repeat scroll 0 0 #FFFFFF;
	    border-color: -moz-use-text-color #26501B;
	    border-style: none solid solid;
	    border-width: medium 2px 2px;
	    height: 100%;
	    padding: 10px;
	    vertical-align: top;
	}
	
#header {
    background: url("../images/main-logo.png") no-repeat scroll 0 center transparent;
    clear: both;
    height: 70px;
    line-height: 70px;
    margin: 0 0 10px;
    overflow: hidden;
} 
	
#right-div{
	float:right;
	width:750px;
	height:100%;
}


/*------------------Tree Style-------------------------------*/

#server{
	height:31px;
	line-height:31px;
	vertical-align:middle;
	padding-left:5px;
	cursor:pointer;
	background:url(../images/ul-tree-title-bg.png) repeat-x 0 0;
	}
	#server span{
		padding-left:10px;
		background:url(../images/ul-tree-title-icon.png) no-repeat center left;
	}

.meetingTitle{
	padding-left:15px;
	height:25px;
	line-height:25px;
	vertical-align:middle;
	background:url(../images/ul-tree-level2-bg.png) repeat-x 0 0;
	}
	.meetingTitle span.sel{
		color:#9d1285;
	}

ul.pptlist{
	padding:0px;
	margin:0px;
	}
	ul.pptlist li{
		margin:0;
		padding:0;
		list-style-type:none;
		padding:5px 0px;
		height:20px;
		}
		ul.pptlist li span{
			margin-left:25px;
		}	
		
#server span,
.meetingTitle span,
ul.pptlist li span{
			margin-right:10px;
			cursor:pointer;
			display:inline-block;
			padding:0px;
			float:left;		
}

a.tree_button,
a.cell_button{
	/*margin:7px 2px;*/
	margin-top:10px;
	padding:0px;
	display:inline-block;
	float:left;
	width:8px;
	height:8px;
	line-height:8px;
	text-indent:-9999;
}
a.cell_button{
	margin-left:10px;
}
a.view{
	background:url(../images/view.png) no-repeat;
}
a.edit{
	background:url(../images/ul-tree-button-icon.png) no-repeat 0 0;
}
a.del{
	background:url(../images/ul-tree-button-icon.png) no-repeat 0 -36px;
}
a.email{
	background:url(../images/email.png) no-repeat;
}
a.upload{
	background:url(../images/ul-tree-button-icon.png) no-repeat 0 -18px;	
}

a.add_items{
	background:url(../images/ul-tree-button-icon.png) no-repeat 0 -54px;
}
a.subtract_items{
	background:url(../images/subtract_items.png) no-repeat;
}

/**---------------------Right Tab Style--------------------------------------------**/
ul.ctab{
	width:100%;
	list-style:none;
	height:37px;
	line-height:37px;
	background:url(../images/right-content-tab-bg.png) repeat-x 0 0;	
	}
	ul.ctab li{
		float:left;
		margin-left:10px;
		line-height:37px;
		}
		ul.ctab li a{
				text-decoration:none;
				color:white;
				display:block;
				float:left;
				vertical-align:middle;
				padding:0 3px 0 0px;
				cursor:pointer;
			}
			ul.ctab li a span{
					text-decoration:none;
					color:white;
					display:block;
					float:left;
					height:37px;
					line-height:37px;
					padding:0px 8px 0 10px;
					vertical-align:middle;
				}
		
			ul.ctab li a:hover,
			ul.ctab li a.sel{
					background:url(../images/tab-li-rightbg-sel.png) no-repeat right bottom;
					
				}
				ul.ctab li a:hover span,
				ul.ctab li a.sel span{
						color:#000;
						background:url(../images/tab-li-leftbg-sel.png) no-repeat left bottom;
					}
/*-------------------------table-toolbr-button style-----------------------------------------------------*/
a.toolbar-button{
	display:inline-block;
	height:21px;
	line-height:21px;
	padding-left:25px;
	vertical-align:middle;
	color:#00224d;
	margin-left:0px;
	width:62px;
}
a.toolbar-meeting{
	display:inline-block;
	height:21px;
	line-height:21px;
	padding-left:25px;
	vertical-align:middle;
	color:#00224d;
	margin-left:10px;
	width:60px;
	background:url(../images/toolbar-button-bg.png) no-repeat 0 0;
}
a.bar-new{
	background:url(../images/toolbar-button-bg.png) no-repeat 0 0;
}
a.bar-edit{
	background:url(../images/toolbar-button-bg.png) no-repeat 0 -50px;
}
a.bar-del{
	background:url(../images/toolbar-button-bg.png) no-repeat 0 -25px;
}
a.bar-email{
	width:88px;
	background:url(../images/toolbar-button-bg.png) no-repeat 0 -75px;
}
a.bar-batchAdd{
	width:188px;
	background:url(../images/batchAdd.png) no-repeat ;
}
.releaseLock{
	width:88px;
	background:url(../images/releaselock.png) no-repeat ;
}

